#ifndef BACKGROUND_H_
#define BACKGROUND_H_
#include "ParallaxLayer.h"
#include "TextureManager.h"

class Background
{
	TextureManager * textureManager;
	ParallaxLayer * parallaxLayers;
	int numLayers;
	int backgroundIndex;
	
	public:
	Background(TextureManager * textureManager, char * backgroundFile, ParallaxLayer * parallaxLayers, int numLayers);
	~Background();
	void Think(Vector2D cameraTranslation);
	void Draw();
};

#endif /*BACKGROUND_H_*/
